package com.qingcheng.service.order;

import java.util.Map;

public interface WxPayService {

    /**
     * 创建微信支付二维码
     * @param orderId 订单号
     * @param money 金额
     * @param notifyUrl 回调地址
     * @return
     */
    Map createNative(String orderId, Integer money, String notifyUrl);

    /***
     * 微信支付回调
     * @param xml
     */
    void notifyLogic(String xml);

    /**
     * 查询支付状态
     * @param orderId
     * @return
     */
    public Boolean findNative(String orderId);

    /**
     * 关闭订单
     * @param orderId
     * @return
     */
    public Boolean closeNative(String orderId);
}
